TABLE OF CONTENTS Prop.mui/Prop.mui Prop.mui/MUIA_Prop_Entries Prop.mui/MUIA_Prop_First Prop.mui/MUIA_Prop_Horiz Prop.mui/MUIA_Prop_Slider Prop.mui/MUIA_Prop_UseWinBorder Prop.mui/MUIA_Prop_Visible Prop.mui/Prop.mui Prop class generates the well known proportional gadgets. It offers the same attributes as a usual boopsi gadget of propgclass. However, MUI's prop gadgets allow using any imagery for the knob and for the background. Prop.mui/MUIA_Prop_Entries NAME MUIA_Prop_Entries -- (V4 ) [ISG], LONG FUNCTION Set or get the total number of entries. SEE ALSO MUIA_Prop_Horiz, MUIA_Prop_Visible, MUIA_Prop_First Prop.mui/MUIA_Prop_First NAME MUIA_Prop_First -- (V4 ) [ISG], LONG FUNCTION Set or get the number of the first entry. SEE ALSO MUIA_Prop_Horiz, MUIA_Prop_Visible, MUIA_Prop_Entries Prop.mui/MUIA_Prop_Horiz NAME MUIA_Prop_Horiz -- (V4 ) [I.G], BOOL FUNCTION Determine if you want a horizontal or a vertical prop gadget. Defaults to FALSE, i.e. vertical. SEE ALSO MUIA_Prop_Entries, MUIA_Prop_Visible, MUIA_Prop_First Prop.mui/MUIA_Prop_Slider NAME MUIA_Prop_Slider -- (V4 ) [ISG], BOOL FUNCTION Indicate that this prop gadget is used in a slider. MUI might then use different imagery. Since you really should use the slider class when creating sliders, you normally don't need to care about this attribute. Prop.mui/MUIA_Prop_UseWinBorder NAME MUIA_Prop_UseWinBorder -- (V13) [I..], LONG SPECIAL INPUTS MUIV_Prop_UseWinBorder_None MUIV_Prop_UseWinBorder_Left MUIV_Prop_UseWinBorder_Right MUIV_Prop_UseWinBorder_Bottom FUNCTION If you set this attribute to one of MUIV_Prop_UseWinBorder_Left, MUIV_Prop_UseWinBorder_Right, MUIV_Prop_UseWinBorder_Bottom, some very special magic will take place with this proportional gadget. In fact, it will not eat any display space at all or render anything, it stays invisible in your windows GUI. Instead, the gadgets control and display will be linked to one of the scrollbars in the window border. There is no difference in talking to the object, you can use all prop gadget attributes regardless whether its a real prop gadget or just a window border link. Of course, gadgets in window borders will use the intuition look regardless what the user has configured. NOTES You *must* enable border scrollers for the parent window with the MUIA_Window_UseXXXBorderScroller attributes before using MUIA_Pop_UseWinBorder. Obviously, you can only link exactly one prop gadget to one window scroller. Linking more than one gadget to the same window scroller will result in big confusion. To simplify programming, the classes Scrollbar.mui and Listview.mui also accept the MUIA_Prop_UseWinBorder attribute and pass it on when creating their prop gadgets. This allows you to do something like WindowObject, MUIA_Window_UseRightBorderScroller, TRUE, MUIA_Window_Contents, VGroup, Child, ListviewObject, MUIA_Prop_UseWinBorder, MUIV_Prop_UseWinBorder_Right, ... to create a listview thats controllable with a scrollbar in the right window border. Scrollgroup class (for virtual groups) features another attribute called MUIA_Scrollgroup_UseWinBorder, TRUE/FALSE to allow control of virtual group from window borders. SEE ALSO Window.mui/MUIA_Window_UseBottomBorderScroller, Window.mui/MUIA_Window_UseLeftBorderScroller, Window.mui/MUIA_Window_UseRightBorderScroller, Scrollgroup.mui/MUIA_Scrollgroup_UseWinBorder Prop.mui/MUIA_Prop_Visible NAME MUIA_Prop_Visible -- (V4 ) [ISG], LONG FUNCTION Set or get the number of visible entries. SEE ALSO MUIA_Prop_Horiz, MUIA_Prop_Entries, MUIA_Prop_First